English Dictionary
◊ CHINESE MAGNOLIA
Chinese magnolia
n : large deciduous shrub or small tree having large open rosy
to purplish flowers; native to Asia; prized as an
ornamental in eastern North America [syn: {saucer
magnolia}, {Chinese magnolia}, {Magnolia soulangiana}]